From 222929a452c0a21d90f3b8c7a920838d656c1126 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Thu, 17 Dec 2015 00:31:27 +0300 Subject: [PATCH] remove unused Encodable impl for Manifest --- src/cargo/core/manifest.rs | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/cargo/core/manifest.rs b/src/cargo/core/manifest.rs index 9e2b3567b..eece77a3b 100644 --- a/src/cargo/core/manifest.rs +++ b/src/cargo/core/manifest.rs @@ -43,25 +43,6 @@ pub struct ManifestMetadata { pub documentation: Option, // url } -#[derive(RustcEncodable)] -struct SerializedManifest<'a> { - name: String, - version: String, - dependencies: &'a [Dependency], - targets: Vec, -} - -impl Encodable for Manifest { - fn encode(&self, s: &mut S) -> Result<(), S::Error> { - SerializedManifest { - name: self.summary.name().to_string(), - version: self.summary.version().to_string(), - dependencies: self.summary.dependencies(), - targets: self.targets.clone(), - }.encode(s) - } -} - #[derive(Debug, Clone, PartialEq, Eq, Hash, RustcEncodable, Copy)] pub enum LibKind { Lib, -- 2.30.2